put on a cloak - Francés Inglés Diccionario